Translation:

58. No (soul) but Allah can lay it bare.